专利摘要:
PURPOSE: An error spreading method for reducing a pseudo outline in a plasma display panel is provided to prevent the pseudo outline from generating when displaying a moving picture on a plasma display panel by changing a gray value and compensating for an error. CONSTITUTION: A pseudo outline detector(100) compares gray values of previous and current frames in the same location with each other. The pseudo outline detector(100) judges whether a pseudo outline is generated according the comparison result. When it is judged that the pseudo outline is generated, the gray value of the current frame is changed to a new gray value for reducing the pseudo outline. An error spreading section(200) spreads the changed error to neighboring pixels which are not processed. When it is judged whether the pseudo outline is not generated, an image is displayed on a plasma display panel(300).
公开号:KR20020024669A
申请号:KR1020000056438
申请日:2000-09-26
公开日:2002-04-01
发明作者:김춘우;박승호
申请人:김춘우;
IPC主号:
专利说明:

Error Diffusion Algorithm for Dynamic False Contour Depreciation of Plasma Display Panel
[10] The present invention relates to an error diffusion method for reducing pseudo contours in a plasma display, and more particularly, to an error diffusion method for reducing pseudo contours generated when a moving image is expressed in a plasma display panel (PDP). will be.
[11] The gray scale representation in the CRT (Cathode Ray Tube) is conventionally made by controlling the intensity of the electron beam emitted from the electron gun. On the other hand, unlike conventional CRTs, plasma displays express various gray scales using a pulse number control method.
[12] In other words, the plasma display can be turned on or off, and the gray scale is expressed by adjusting the length of the on time. Due to this driving method and the human visual characteristics following the motion of a moving picture, pseudo contours occur in a moving image having a smooth gradation change.
[13] Unlike CRT, the plasma display uses a driving method by controlling the number of pulses. One field is divided into a plurality of subframes, and the brightness is adjusted by turning on or off, that is, coding the subframe.
[14] 1 shows an example of a subfield. In Fig. 1, the entire horizontal axis represents one TV field. The TV field represents 16.7 msec, which is 1/60 when 60 Hz. In addition, the white portion represents the addressing portion and the black portion represents the light emitting portion.
[15] Addressing means selecting the grid to be displayed on the screen. The number shown above in FIG. 1 means the number of sustain pulses for light emission. That is, a combination of {1, 2, 4, 8, 16, 32, 64, 128} represents 256 gray levels between 0 and 255. Each element of {1, 2, 4, 8, 16, 32, 64, 128} is called a subframe. Referring to FIG. 1, the addressing has a certain time. For example, in order to express the gradation of 9, it is realized by emitting a sustain pulse of 1 and a sustain pulse of 8.
[16] Due to the gray scale expression method by adjusting the number of pulses and the visual characteristics of the human body that moves the moving screen along with the pupil when the image moves on the screen, an unsightly pseudo contour is generated in the moving image where the gray level value is smooth.
[17] 2 shows an example in which pseudo contours occur. FIG. 2 shows a case in which the (n-1) th frame is shown at gradation 127 when the light emission pattern shown in FIG. At this time, pseudo contours occur because positions of the sub-frames that emit light are different. In particular, since sf8 (128) and sf7 (64) use a relatively large sub-frame is different whether or not the pseudo contour is large.
[18] FIG. 3 illustrates an example of generating another pseudo contour. FIG. 3 illustrates a subfield having a luminance weight of {1, 2, 4, 8, 16, 32, 48, 48, 48, 48}, unlike FIG. It has a case. FIG. 3 is a diagram illustrating a cause of pseudo contours when grayscale values of an input image are 63 and 64 and 1 P / F (pixel / frame) moves from left to right. As shown in FIG. 3, since the position of the vision is continuous with respect to the moving direction of the image, the position of the vision is represented as a dotted line, and the gray scale value recognized according to the movement of the vision becomes 55 instead of 64, thereby generating a pseudo contour.
[19] As a method for solving such a pseudo contour of the video, an equalization pulse method (Japanese Patent Laid-Open No. 10-39828), optimization of a subfield pattern (Korean Patent Application No. 99-36926), and an error diffusion method (Korean Patent Publication No. 98) -32237), halftone display method and display device (Korean Patent Publication No. 2000-1193), copper pixel distortion reduction method (Domestic Patent Publication No. 1999-78432) for display device using pulse number equalization and image display Apparatus and image evaluation apparatus (Domestic Patent Publication No. 1999-14172) etc. are mentioned.
[20] In the present invention, to solve the problem of the pseudo contour in the plasma display, the gradation value is converted when the pseudo contour occurs by comparing the gradation value of the previous and current frame of the same position, and converted To provide an error diffusion method for reducing pseudo contours in a plasma display in which an error is corrected by spreading an error propagating to the unprocessed surrounding pixels so that pseudo contours do not occur when displaying a moving image of the plasma display. The purpose is to.
[1] 1 is a diagram illustrating an example of a subfield in a plasma display;
[2] 2 and 3 illustrate examples of pseudo contour generation in a plasma display;
[3] 4 is a block diagram of an error diffusion method for pseudo contour reduction in a plasma display (PDP) according to the present invention;
[4] 5 is a flowchart illustrating an error diffusion method for pseudo contour reduction in a plasma display according to the present invention;
[5] 6 is a diagram showing an embodiment of coding according to a light emitting pattern of the present invention;
[6] 7 is a flowchart showing a processing state of an error diffusion unit of the present invention.
[7] ♣ Explanation of symbols for the main parts of the drawing ♣
[8] 100: pseudo contour detection unit 200: error diffusion unit
[9] 300: plasma display (PDP)
[21] In order to achieve the above object, the present invention compares the gray level values of the n-1 th last frame and the n th current frame in the pseudo contour detection unit to determine whether a pseudo contour has occurred by comparing the detected gray level values. The first step to do; A second step of converting the gray scale value in the current frame into a new gray scale value which reduces the pseudo outline in the error diffusion unit when it is determined that the pseudo outline is generated; Error diffusion by performing the third step of correcting the error due to the conversion of the gray scale value by using the error diffusion coefficient to propagate to the unprocessed surrounding pixels and expressing the gray scale to be expressed on the human vision average. By providing a method.
[22] Hereinafter, with reference to the accompanying drawings will be described in detail a method for reducing the video pseudo contour by the error diffusion of the present invention.
[23] According to the present invention, as shown in FIG. 4, in the first step, the pseudo contour detector 100 compares the grayscale values of the same position of the last frame and the current frame to determine whether or not a pseudo contour occurs. If it is determined that the pseudo contour is generated in the step, the gray scale value in the current frame is converted into a new gray scale value which reduces the pseudo contour.
[24] The error caused by the conversion propagates to the surrounding pixels which are not yet processed by the error diffusion unit 200 in the third step so that the error is corrected. On the other hand, if it is determined that the pseudo contour does not occur, the plasma display 300 is displayed without any additional processing.
[25] In the first step, the pseudo contour detecting unit 100 determines whether a pseudo contour is generated, (1) in a region having a smooth gradation change, and (2) a coding result of a light emitting subframe having a large value is different. . Therefore, the pseudo contour detection unit 100 is configured to check the following two elements.
[26] The first element is to compare the difference of gray values in step S10. In this case, if the difference between the gray scale values is less than or equal to the set reference value in step S11, and the difference between the gray scale values is large, the boundary line is recognized as a boundary line. It does not stand out. Therefore, only the case where the difference in gradation value is not large should be considered as pseudo contour area. The criteria for such gray level difference can be determined through experiments.
[27] As a second element, in step S12, when the difference between the gray scale values is less than or equal to the reference value, the coding of the subframe is compared. Coding of a subframe indicates a position of a subframe pattern that is emitted to express a given gray scale. When comparing the previous frame with the current frame, the smaller size of the subframe constituting the subfield has less influence on the pseudo outline, so it is excluded from the comparison.
[28] That is, only the use of subframes having a certain large value is compared. In this case, the size of the subframe to be compared can be determined through experiments.
[29] Therefore, in step S13, the coding of the subframes is compared to determine whether the coding is the same, and when the coding of the subframes is not the same, the second step is performed.
[30] Next, two embodiments will be described with reference to a flowchart illustrating an error diffusion method for reducing pseudo contours in the plasma display of FIG. 5.
[31] (Example 1)
[32] Referring to the diagram of FIG. 6 as one embodiment, a part of the light emission pattern (coding content) for expressing 0 to 255 is shown. In FIG. 6, 0 represents a case of Off and 1 represents a case of On.
[33] It is assumed that the gray scale value of the previous frame is 127 and the gray scale value of the current frame is 128. Since the difference between the gray scale values is between 127 and 128, it is determined that there is a possibility of pseudo contour, and thus the coding content is checked. .
[34] The coding content is based on a subframe having a large value. In this case, it is assumed that the subframes to be compared when detecting the pseudo contour area are sf7 (64) and sf8 (128). Since the coding contents of sf7 (64) and sf8 (128) for gradations 127 and 128 are different from (1, 0) and (0, 1), the gradation of 128 of the current frame is converted.
[35] In the gradation value converting portion, the coding of the sub-frame to be compared is identical to the gradation value with the smallest gradation value compared to the previous frame in the pseudo contour generation region. That is, in this case, the gradation value converting portion is converted to the gradation value that is closest to the current gradation value 128 and is the same as the coding result used in sf7 and sf8 of the previous frame gradation value 127 (step S20).
[36] As a result, the converted gray scale value is 127. In this case, since 127 is represented instead of 128 gradations, an error 1 is generated. The error is corrected in the pixels to be processed through the method of error diffusion so that the gray scale to be expressed on the average of human vision is expressed. Specifically, the error is propagated to the surrounding pixels by the error diffusion coefficient. The error diffusion coefficient may have various values and shapes. For example, an error diffusion coefficient such as the following Equation 1 may be used (step S30).
[37]
[38] (Example 2)
[39] 7 is a flowchart illustrating a processing state of an error diffusion unit. In the first embodiment for error diffusion, when an error is larger than a set value at error diffusion in the error diffusion unit 200, an inherent pattern of error diffusion is generated. Distracting phenomenon may occur. In order to eliminate this phenomenon, the step of estimating the magnitude of the error was added in step S31. After determining whether the magnitude of the error evaluated in step S32 is less than or equal to the set reference value, and if the magnitude of the error is greater than or equal to the reference value in step S33, the grayscale value before conversion without applying the grayscale value conversion is output to the plasma display 300. It was made. In step S34, correction is performed using the error diffusion coefficient when the reference value is less than or equal to the reference value.
[40] As described above, the error diffusion method for pseudo contour reduction in the plasma display (PDP) of the present invention compares the gradation value of the same position of the (n-1) th frame and the nth frame input to the pseudo contour detection unit. When the contour is detected, it is converted into a new gray scale value that reduces the pseudo contour, and the error diffusion part displays the error correction to the surrounding pixels that have not yet been processed by the error diffusion method so that the pseudo contour does not occur and is displayed without additional processing. As a result, pseudo contours are reduced when a moving image is displayed on the plasma display, thereby outputting a clearer image.
权利要求:
Claims (4)
[1" claim-type="Currently amended] A first step of determining whether a pseudo contour has occurred by comparing the detected gray level values by comparing the gray level values at the same position of the n-th last frame and the n-th current frame by the pseudo contour detector;
A second step of converting the gray scale value in the current frame into a new gray scale value which reduces the pseudo outline in the error diffusion unit when it is determined that the pseudo outline is generated;
The third step of correcting the error due to the conversion of the gray scale values is performed by the error spreading unit so that the gray scale to be expressed on the average of human vision is expressed by propagating to surrounding pixels that have not yet been processed using the error diffusion coefficient. Error diffusion method for pseudo contour reduction in a plasma display (PDP).
[2" claim-type="Currently amended] The method of claim 1, wherein the basis for determining whether a pseudo contour has occurred in the first step is that the coding result of the light emitting subframe having a large value is different in a region having a smooth gradation change.
Comparing the differences of the gray values;
Determining whether the difference between the gradation values is less than or equal to the set reference value;
Comparing the coding of the subframe when the reference value is less than the reference value,
Comparing the coding of the subframes and determining whether they are the same. If the coding of the subframes is not the same, the second step is performed. Way.
[3" claim-type="Currently amended] The method of claim 1, wherein when the error is larger than the set value at the error diffusion part in the third step,
Evaluating an error magnitude of the converted gray value;
Determining whether an estimated magnitude of the error is equal to or less than a set reference value;
Outputting the grayscale value before conversion to the plasma display when the reference value is not lower than the reference value;
And correcting using an error diffusion coefficient when the reference value is less than the reference value.
[4" claim-type="Currently amended] The method of claim 1 or 3, wherein the error diffusion coefficient used in the third step Error diffusion method for reducing the pseudo contour in the plasma display (PDP), characterized in that can be applied.
类似技术:
公开号 | 公开日 | 专利标题
US6894664B2|2005-05-17|Method and apparatus for processing video pictures
EP1532607B1|2015-10-21|Method and apparatus for processing video pictures improving dynamic false contour effect compensation
KR100623797B1|2006-09-18|Plasma display panel drive pulse controller
US6473464B1|2002-10-29|Method and apparatus for processing video pictures, especially for false contour effect compensation
KR100323115B1|2002-11-22|Displaying method and apparatus for halftone image
JP3322809B2|2002-09-09|Display driving method and apparatus
US7483084B2|2009-01-27|Image display apparatus and image display method
KR100478378B1|2005-03-28|Display device, and display method
EP0947976B1|2007-10-03|Motion pixel distortion reduction for a digital display device using pulse number equalization
JP4799890B2|2011-10-26|Display method of plasma display panel
DE69813184T2|2004-03-11|Detector for detecting pseudo contour noise and image display device therefor
TW514852B|2002-12-21|Apparatus and method for performing a gray scale display using a subfield method
JP4245582B2|2009-03-25|Display device and control method thereof
JP3425083B2|2003-07-07|Image display device and image evaluation device
KR100595077B1|2006-08-30|Image display apparatus
JP3747317B2|2006-02-22|Method for identifying moving image false contour occurrence location, image signal processing method, and image signal processing apparatus
KR100467447B1|2005-01-24|A method for displaying pictures on plasma display panel and an apparatus thereof
JP4464633B2|2010-05-19|Plasma display panel driving apparatus and method
JP4152153B2|2008-09-17|Image display method and apparatus for plasma display panel
KR100889429B1|2009-03-23|Plasma display apparatus and method for driving the same
KR20030081151A|2003-10-17|Display device operating in sub-field process and method of displaying images in such display device
JP2005217574A|2005-08-11|Video signal processor and method therefor
US7327333B2|2008-02-05|Method and apparatus for reducing flicker when displaying pictures on a plasma display panel
KR100716340B1|2007-05-11|Image display device
KR20030039704A|2003-05-22|luminance attenuator apparatus and method in the PDP
同族专利:
公开号 | 公开日
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2000-09-26|Application filed by 김춘우
2000-09-26|Priority to KR1020000056438A
2002-04-01|Publication of KR20020024669A
优先权:
申请号 | 申请日 | 专利标题
KR1020000056438A|KR20020024669A|2000-09-26|2000-09-26|Error Diffusion Algorithm for Dynamic False Contour Depreciation of Plasma Display Panel|
[返回顶部]